草庐IT

Android EditText 阻止其父级的 OnClickListener

全部标签

java - 按钮 onclicklistener 中的 Android 微调器

我正在使用通过java文件以编程方式创建的按钮。我正在使用按钮onclick监听器来表示功能。是否可以在该按钮点击监听器中添加一个微调器?我的代码放在这里:View.OnClickListenernewtodobtn=newView.OnClickListener(){publicvoidonClick(Viewv){//itwasthe1stbuttonsetContentView(R.layout.main);sp1=(Spinner)findViewById(R.id.spinner1);ArrayAdapteradapter=ArrayAdapter.createFromRes

android - 为每个 ListView 行而不是 onItemClickListener 实现 onClickListener 是否有缺点?

为ListView中的每一行注册一个唯一的OnClickListener对我来说会更方便,但我想确保这是一种可接受的做法。我的currentdesign是将OnClickListener的关注点与每种行类型分开的一种相当复杂的方法。这样做的原因是我在ListView中有多个行类。每个类都有完全不同的责任和行为。例如,考虑一个可以同时包含子类别和书名的ListView。如果单击书名,则应启动一个显示封面图像的新Activity。如果单击子类别,则会显示新的图书和类别列表。我希望行本身能够维护有关其自身身份和责任的知识,而不是必须泄露有关由onItemClickListener的实现者维护

android - aChartEngine,GraphicalView OnClickListener 不工作

我是android新手,正在使用aChartEngine创建条形图。我想在用户单击图表时捕获x和y值。我看过aChartEngine的演示,我的图表创建得很好。但是,当我单击图形时,onClickListner不起作用。我已经在OnResume方法中定义了监听器,但它不起作用。任何想法将不胜感激。我在这里遗漏了什么吗?这是我从XYChartBuilder中获取的OnResume方法@OverrideprotectedvoidonResume(){super.onResume();Toast.makeText(Clickable2.this,"InOnResume",Toast.LENG

android - 在不消耗触摸事件的情况下实现 listItem onClickListener

我正在尝试实现一个允许滑动和单击按钮的自定义ListView,类似于boomerang电子邮件客户端(或iOS邮箱)实现的实现。如果我只想点击列表项本身,我可以创建一个新的OnItemClickListener并确保没有可聚焦或可点击的后代,这不会消耗触摸事件,并允许自定义ListView检测滑动。但是,如果我使列表项中的任何内容可点击,它将消耗触摸事件,而不是调用OnItemClickListener,并禁用自定义列表本身的滑动功能。我尝试过创建onTouchListener的自定义实现,或者对自定义View组使用onInterceptTouchEvent。对于所有这些实现,onTo

java - 如何在Android上实现OnClickListener

我从中学习http://developer.android.com/reference/android/widget/Button.html“您可以使用android:onClick属性为XML布局中的按钮分配一个方法,而不是将OnClickListener应用于Activity中的按钮。”但是,我只能使用XML方法来完成它,我的监听器方法(由以下指定)会导致应用程序崩溃。在我的fragment_main.xml中:在我的activity_main.xml中:在我的MainActivity.java中:publicclassMainActivityextendsActivityimpl

android - ConstraintLayout 中的组阻止设置 ProgressBar 可见性

我正在通过使用新的ConstraintLayout(1.1.2)来展平我的布局,但是我无法再控制ProgressBar在组中时的可见性。这是我的布局XML文件的最简单版本,它重现了该问题:我已经引入了组来控制一些布局,但为了简单起见,我将所有这些都省略了。该错误的本质是引入组阻止我将ProgressBar的可见性设置为GONE。以下代码不再隐藏ProgressBar:find(R.id.imageLoadingSpinner).setVisibility(GONE);要明确一点,如果我删除组,如下所示,我可以将ProgressBar的可见性设置为GONE:-->我找不到有关此问题的任何

java - 如何在listView适配器内的onclicklistener中获取textView文本

我有一个ListView,其中包含imageView、TextView和两个按钮我想要的是当我点击ListView中第三项的按钮时,当我点击与TextView位于同一位置的按钮时,我想获取TextView中的文本。.如何在onclicklistener的getView()内的ListView适配器中执行此操作?这是我的SimpleArrayAdapter.javapublicclassMySimpleArrayAdapterextendsArrayAdapter{privatefinalContextcontext;privatefinalString[]values;publicMy

android - ListView 中的 OnItemClickListener 和 OnClickListener

我对自定义ListAdapter中的每一行都有一个自定义View,我正在尝试执行onClick操作并获取列表中点击来自的行位置。我想弄清楚TextView或ImageView何时被点击,我还需要知道它来自列表中的哪一行。我已经尝试使用OnItemClickListener并且它可以很好地获取点击来自的行。但是,一旦我为View注册了OnClick监听器,就会跳过onItemClicked()方法并立即执行onClick(),但是无法获取View所在的行位置(或者至少不是我知道是否)。如果我将View的clickable设置为false,则会调用onItemClicked,并且我尝试在给

Android - TextView 和 ImageView 的相同 OnClickListener

我有一个包含3个项目的列表:[image_1][text_1][image_2][text_2][image_3][text_3]我没有使用ListView。相反,我使用了RelativeLayout。我将如何处理TextView和ImageView的OnClickListener?列表布局.xml 最佳答案 您可以为这两个View添加一个父View并调用点击监听器到该父View,就像您可以将LinearLayout添加为父View一样:现在将点击监听器设置为LinearLayout,这样无论您点击imageview还是textvi

android - Android 上有没有办法拦截来电/短信以阻止/取消阻止它?

有没有办法根据添加到筛选列表中的手机号码拦截来电/短信(阻止或取消阻止)? 最佳答案 ---->对于您的问题,我认为以下内容会有所帮助。packageandroid_programmers_guide.PhoneCallReceiver;importjava.lang.reflect.Method;importcom.android.internal.telephony.ITelephony;importandroid.content.BroadcastReceiver;importandroid.content.Context;i